leave something in the store - Español Inglés Diccionario